Effortless Slow-Roasted Greek Potatoes